.@{theme} {
  .ticket-activity {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 300px;
    overflow: hidden;
    h3 {
      height: 50px;
      line-height: 50px;
      padding-left: 20px;
      font-weight: normal;
      background-color: @deep-bg-color;
      border-bottom: 2px solid @nav-border;
    }
    .activity-wrap {
      position: absolute;
      top: 50px;
      left: 0;
      right: 0;
      overflow-y: auto;
      overflow-x: hidden;
      bottom: 0;
      background-color: @normal-bg-color;
    }
    ul {
      padding: 20px 20px 0 20px;
      li {
        border-bottom: 1px solid @nav-border;
        padding: 10px 0;
        .message{
          span{
            word-wrap: break-word;
            word-break: break-all;
          }
        }
        .time {
          color: @filter-a-color;
        }
      }
    }
    .last-one{
      padding: 10px 0;
    }
    .ticket-link{
      color: @actity-a-color;
    }
  }
}